-
Tags:
grabPoints -
Name:
aCrabGrab
-
Displayed name:
Pince de crabe
-
Description:
Avec cette **action polymorphique** de **forme crustacé**, le polymorphe transforme un de ses bras en une énorme pince pour infliger des points de saisie a une cible. Les points reste si le personnage enchaîne sur une autre action infligeant des points de saisie sur la même cible. Cependant, les points disparaissent si la cible sorts de la porté de contact du personnage. Si les **points de saisie** sur une créature **dépassé son nombre de PV actuel** alors la cible est **considérer comme saisie** et ne peut alors plus se déplacer. Le saisisseur peut quand a lui se déplacer a la moitié de sa vitesse et emmener avec lui la créature saisie. La créature saisie peut tenter de se défaire de la prise avec un test en opposition sur sa Vigueur ou son Réflexe contre la Vigueur du saisisseur nécessitant 4 PA. *PS: La vitesse de déplacement du saisisseur est aussi modifier en fonction du poids de la cible.*
-
Cast description:
| PA: aAP | TdR: aCDs | | :---: | :---: | | **Flux: aFluxOrCost ➞ aFluxCost** | **Portée: str(vRange)** | Sur un test de **str(vTest)** réussit, **RM {vMR}** [1d20]: Inflige vGrabDiced6 [vGrabDiced6] point·s de saisie a la cible. La créature affecté peut réagir avec son Esquive pour annuler les effets de cette action.
-
Condition:
sFlux >= aFluxCost "You don't have enough Flux"
-
AP cost:
3
-
Cooldown:
0
-
Flux cost:
apMod(aAP)*cdMod(aCD)*targetMod(1,0)*puncMod(0,1)*contactMod*effect(vGrabDice*40,70)
-
Variables:
vGrabDice.slider(Saisie,2,20,2) vRange.choice(Range,[Contacte],[contactMod]) vTest.choice(Test,[Vigueur],[sVigor]) vMR.add(vTest)
-
On used script:
sFlux.current.change(-aFluxCost) aName.cd.set(aCD)
-
Type:
1
-
Action effects:
-
Use case:
3*(vGrabPoints>0)
-
Name:
Points de saisie
-
Description:
Pour un totale de vGrabPoints point·s de saisie.
-
Script:
if(sGrabPoints==0)( mGrabPoints.create.effects(Points de saisie) mGrabPoints.script.set_( sGrabPoints.create.dependant(Points de saisie) sMovement.current.add((sGrabPoints>=sHP)*-100%,physical,Grab points) ) mGrabPoints.activate() ) sGrabPoints.current.change(vGrabPoints)
-
Variables:
vGrabPoints.counter(PdS,0)
-